Complexity as Quality Attribute in Software Design
نویسندگان
چکیده
We introduce a software architecture based computation model for Scientific Computing. Its relevance becomes illustrated by the precise formulation and solution of a more than thirty years open complexity problem in Effective Algebraic Geometry (elimination theory).
منابع مشابه
A Game of Attribute Decomposition for Software Architecture Design
Attribute-driven software architecture design aims to provide decision support by taking into account the quality attributes of softwares. A central question in this process is: what architecture design best fulfills the desirable software requirements? To answer this question, a system designer needs to make tradeoffs among several potentially conflicting quality attributes. Such decisions are...
متن کاملThe impact of software complexity on cost and quality - A comparative analysis between Open source and proprietary software
Early prediction of software quality is important for better software planning and controlling. In early development phases, design complexity metrics are considered as useful indicators of software testing effort and some quality attributes. Although many studies investigate the relationship between design complexity and cost and quality, it is unclear what we have learned beyond the scope of ...
متن کاملPrediction of Fault-Prone Classes Using the UML Class Diagram
Complexity is an important quality attribute. Software complexity can be measured in design phase may produce good quality product.In this paper,we measure the complexity of object-oriented system at design phase to predict the fault-prone classes.The facility to predict the fault-prone classes can provide direction for software testing and improve the efficiency of development process. We buil...
متن کاملA DEA-bases Approach for Multi-objective Design of Attribute Acceptance Sampling Plans
Acceptance sampling (AS), as one of the main fields of statistical quality control (SQC),involves a system of principles and methods to make decisions about accepting or rejecting alot or sample. For attributes, the design of a single AS plan generally requires determination ofsample size, and acceptance number. Numerous approaches have been developed foroptimally selection of design parameters...
متن کاملA measurement framework for object-oriented software testability
As software applications grow more complex and become a necessity in almost everyday activities, more emphasis has been placed on software quality and reliability. Effective testing is therefore required to achieve adequate levels of software quality and reliability. However, we are facing a dilemma: software systems are growing in complexity and testing resources are by definition limited. To ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011